---- READ ME for AoMEE - Make Constants cpp program. ----

Created by nate_e, and provided "as is" without any warranty.

Run the exe to create a file called "constants.xs" the trigger2 folder in the specified "triggerdirectory".
This constants file can be "included" into any project that uses tr scripting (such as the extendedmechanics.xs in the trigger2 folder).
This constants file is a tremendous asset when doing that scripting, because your code can use named-constants for:
- Ages
- UnitTypes
- Techs
- TechStatuses
- Modify (ie, "modifiy proto unit" trigger fields)
and more!

In case you have proto/techtree mods installed and want to create a constants file each for different sets of those, the directories can be specified in "data_file_info.cfg".
The input file "data_file_info.cfg" is read by the program to determine which proto/techtree versions will be read (this is the "version" attribute).
And the directory that your proto/techtree files will be found in (the "datadirectory" attribute).
And the directory that constitutes your "trigger2" folder (the "trigger2directory" attribute). This is where the constants file will be created.

NOTE: ANYTIME YOU ADD/REMOVE/REARRANGE UNITS/TECHS IN THE PROTO/TECHTREE FILES, YOU MUST RERUN THIS PROGRAM, OTHERWISE CONSTANTS.XS WILL BE OUT-OF-SYNC WITH THE GAME'S UNDERLYING DATABASE!

Source code included for viewing pleasure, or perhaps pedagogic purposes.
